Skip to main content

Java Over Oracle On-Prem JDK And Dependency version recommendations

This page outlines the recommended versions of heavily used web frameworks / ORMs, each application dependencies needs to be analyzed separately for upgrades. It is RECOMMENDED to move towards Spring Boot if using spring to make dependency management easier (Spring Boot, External Tomcat Deploy).

Component/LanguageMinimum VersionIdeal VersionLinks
JDK1721
Spring Framework6.16.2 https://spring.io/projects/spring-framework#support
Struts Framework6.06.4https://cwiki.apache.org/confluence/display/WW/Migration+Guide
Hibernate6.4.x6.6.xhttps://hibernate.org/orm/documentation/migrate/
EclipseLink4.x4.x
Tomcat9.0.90(check compatibility if using spring)10.1.26https://tomcat.apache.org/migration.html